package com.ssy.lingxi.order.model.vo.basic.request;

import com.ssy.lingxi.common.model.vo.PageVO;
import com.ssy.lingxi.order.handler.annotation.DateStringFormatAnnotation;

import java.io.Serializable;

/**
 * 分页查询送货单列表接口参数
 * @author 万宁
 * @version 2.0.0
 * @date 2021-07-19
 */
public class DeliveryOrderPageVO extends PageVO implements Serializable {

    private static final long serialVersionUID = -9092072430106741939L;
    /**
     * 送货单号
     */
    private String deliveryNo;
    /**
     * 摘要
     */
    private String digest;

    /**
     * 计划周期起始日期，格式为yyyy-MM-dd
     */
    @DateStringFormatAnnotation
    private String startDate;

    /**
     * 计划周期结束日期，格式为yyyy-MM-dd
     */
    @DateStringFormatAnnotation
    private String endDate;


    /**
     * 采购会员名称
     */
    private String buyerMemberName;

    public String getDeliveryNo() {
        return deliveryNo;
    }

    public void setDeliveryNo(String deliveryNo) {
        this.deliveryNo = deliveryNo;
    }

    public String getDigest() {
        return digest;
    }

    public void setDigest(String digest) {
        this.digest = digest;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getBuyerMemberName() {
        return buyerMemberName;
    }

    public void setBuyerMemberName(String buyerMemberName) {
        this.buyerMemberName = buyerMemberName;
    }
}
